Circular Queue Implementation using Linked List in C